feeding hay - English Synonyms Dictionary